say/do admirable things - Französisch Englisch Wörterbuch